improve the end product - Français Anglais Dictionnaire